wild cats - French English Dictionary